simple restaurant - Spanish English Dictionary